import { useRouter } from 'next/router' import { Training } from '../../src/training' import { useTrainingQuery } from '../../src/gql' const TrainingPage = () => { const router = useRouter() const { id } = router.query const { data, error, loading } = useTrainingQuery({ variables: { id: typeof id === 'string' ? id : id[0] } }) if (loading) return

Loading data...

if (error) return

Error loading data.

if (data?.training) return else return

Training {id} not found.

} export default TrainingPage